.wrapper {
  width: 1200px;
  margin: 0 auto;
}
.jcz-good-cz {
  background: url(../images/jcz-good-20211231.jpg) no-repeat;
  width: 1200px;
  height: 162px;
  /* margin-top: 20px; */
  overflow: hidden;
}
.jcz-czg-box {
  width: 1000px;
  margin: 43px 0 0 149px;
}
.jcz-czg-box ul {
  float: left;
  width: 485px;
  margin-right: 15px;
}
.jcz-czg-box ul li {
  height: 26px;
  line-height: 26px;
  background: #fff;
  border-radius: 0 20px 20px 0;
  padding-left: 6px;
  margin-bottom: 13px;
  overflow: hidden;
}
.jcz-czg-box ul li i {
  display: block;
  width: 2px;
  height: 2px;
  overflow: hidden;
  font-size: 0;
  float: left;
  margin: 13px 4px 0 6px;
  background: #A71A13;
}
.jcz-czg-box ul li a {
  color: #A81B13;
}
.jcz-czg-box ul li img {
  display: block;
  width: 158px;
  height: 105px;
}
.jcz-czg-box ul li.first a:hover span {
  text-decoration: underline;
}
.jcz-czg-box ul li.first {
  padding: 0;
  margin: 0;
  width: 158px;
  height: 105px;
  position: relative;
  float: left;
  border-radius: 0;
}
.jcz-czg-box ul li.first span {
  background: url(../images/czg-bg.png) no-repeat;
  width: 148px;
  padding: 0 5px;
  height: 24px;
  line-height: 24px;
  color: #FFBF00;
  text-align: center;
  position: absolute;
  left: 0;
  bottom: 0;
  font-size: 0;
}
.jcz-czg-box ul li:hover {
  background: #FFBF00;
}
.jcz-czg-box ul li:hover a {
  color: #fff;
  text-decoration: none;
}
.jcz-czg-box ul li:hover i { background: #fff;}
/*第二部分*/
.tap-head {
  border-bottom: 1px solid #eee;
}
.tap-head li {
  font-size: 16px;
  margin-right: 40px;
  height: 40px;
  line-height: 40px;
  float: left;
  cursor: pointer;
}
.tap-head li a {
  display: block;
  height: 40px;
  line-height: 40px;
  padding: 0 5px;
}
.tap-head li.current a {
  border-bottom: 3px solid #d33556;
  height: 38px;
  line-height: 38px;
}
.tab-body {
  display: block;
}
.pic {
  position: relative;
  overflow: hidden;
  width: 380px;
  height: 253px;
}
.pic img {
  width: 380px;
}
.pic-opacity .mask {
  position: absolute;
  z-index: 9;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.6s;
  -o-transition: all 0.6s;
  transition: all 0.6s;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#4C000000', endColorstr='#4C000000');
  background: rgba(0, 0, 0, 0.3);
}
.pic-opacity .title {
  font-size: 18px;
  color: #fff;
  position: absolute;
  left: 0;
  bottom: 30px;
  z-index: 19;
  padding: 0 20px;
  line-height: 20px;
  overflow: hidden;
  text-shadow: 0 0 6px #000;
}
.pic-box:hover .mask {
  -webkit-transition: all 0.6s;
  -o-transition: all 0.6s;
  transition: all 0.6s;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#00000000', endColorstr='#00000000');
  background: rgba(0, 0, 0, 0);
}
.pic-tag {
  position: absolute;
  top: 10px;
  left: 10px;
  height: 24px;
  line-height: 24px;
  padding: 0 10px;
  border-radius: 15px;
  z-index: 19;
  color: #fff;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#99000000', endColorstr='#99000000');
  background: rgba(0, 0, 0, 0.6);
}
.pic-l .title {
  bottom: 40px;
}
.pic-box:hover {
  text-decoration: none;
}
.mol-c {
  width: 430px;
}
.mol-c .txt-list {
  width: 205px;
  height: 285px;
  overflow: hidden;
  float: left;
  margin-left: 10px;
}
.mol-c li.pic-text {
  position: relative;
  overflow: hidden;
  width: 205px;
  height: 154px;
  background: none;
  padding: 0;
  margin-bottom: 9px;
}
.mol-c li.pic-text .title {
  bottom: 10px;
  padding: 0 10px;
  font-size: 16px;
}
.mol-r { width: 350px; height: 500px;}
.text-tag {
  position: absolute;
  left: 20px;
  bottom: 10px;
  color: #fff;
  font-size: 14px;
  z-index: 19;
}
.text-tag span {
  padding-left: 20px;
}
.comment {
  background-image: url(../images/jcz-icon.png);
  background-repeat: no-repeat;
  background-position: -95px -334px;
}
.txt-list {
  margin-top: 10px;
}
.txt-list li,
.jcz-czg-list li {
  line-height: 32px;
  height: 32px;
  overflow: hidden;
  padding-left: 9px;
  font-size: 16px;
  background: url(../images/mobile-ico.png) no-repeat -105px -46px;
}
.mol-c .txt-list li {
  font-size: 14px;
}
.tab-focus {
  width: 380px;
  height: 580px;
  text-align: center;
}
.tab-focus .tabFocus {
  height: 580px;
  position: relative;
}
.tab-focus .focu_s1 {
  position: absolute;
  bottom: 3px;
  right: 0;
  width: 100%;
  text-align: center;
  z-index: 29;
}
.tab-focus .focu_s1 span {
  opacity: 0.25;
  filter: alpha(opacity=25);
  background: #fff;
  width: 6px;
  height: 6px;
  border-radius: 10px;
  margin-left: 10px;
  display: inline-block;
}
.tab-focus .focu_s1 span.current {
  opacity: 1;
  filter: alpha(opacity=100);
  width: 14px;
}
.tab-focus .box,
.tab-focus a {
  position: relative;
  width: 380px;
  height: 580px;
  overflow: hidden;
  display: block;
  float: left;
}
.tab-focus a:hover {
  text-decoration: none;
}
.tab-focus a:hover .mask {
  display: none;
}
.tab-focus .title {
  padding: 0;
  width: 100%;
  font-size: 16px;
  bottom: 23px;
}
.tab-focus .title span {
  display: block;
  padding: 0 20px;
}
.mol-box {
  width: 277px;
  float: left;
  margin-left: 30px;
  padding-bottom: 20px;
  background: #fafafa;
}
.behonest {
  background: #e0fbff;
}
.mol-box li.first a {
  text-indent: 20px;
  color: #fff;
}
.jcz-topfocus .prev,
.jcz-topfocus .next,
.jcz-czg-icon h3,
.text-tag span,
.jcz-ask li .foot-ask span,
.mol-box li.first i,
.pic-footer-tag a,
.tag .comment,
.pic-list-mol .video-icon,
.mol-box li.mol-box-pic .video-icon {
  background-image: url(../images/jcz-icon.png?t=1);
  background-repeat: no-repeat;
}
.behonest li.first {
  background: url(../images/behonest.jpg) no-repeat;
  box-shadow: 0 3px 10px #b6daff;
}
.tableware li.first {
  background: url(../images/tableware.jpg) no-repeat;
  box-shadow: 0 3px 10px #ffd0c3;
}
.laboratory li.first {
  background: url(../images/laboratory.jpg) no-repeat;
  box-shadow: 0 3px 10px #eec9fa;
}
.lifenong li.first {
  background: url(../images/lifenong.jpg) no-repeat;
  box-shadow: 0 3px 10px #fcd7a4;
}
.mol-box li.mol-box-pic {
  margin: 20px auto 0;
  width: 257px;
  height: 171px;
  position: relative;
}
.mol-box li.mol-box-pic .title {
  font-size: 16px;
  bottom: 20px;
}
.mol-box li.mol-box-pic .video-icon,
.pic-list-mol .video-icon {
  display: block;
  width: 50px;
  height: 50px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -25px 0 0 -25px;
  background-position: 0 -201px;
  z-index: 19;
}
#table-newsList-1 .mol-l .pic-opacity .title {
  text-align: center;
  width: 370px;
  padding: 0 5px;
}
.pic-opacity .mask {
  position: absolute;
  z-index: 9;
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  -webkit-transition: all 0.6s;
  -o-transition: all 0.6s;
  transition: all 0.6s;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#4C000000', endColorstr='#4C000000');
  background: rgba(0, 0, 0, 0.3);
}
.pic-opacity .title {
  font-size: 18px;
  color: #fff;
  position: absolute;
  left: 0;
  bottom: 30px;
  z-index: 19;
  padding: 0 20px;
  line-height: 20px;
  overflow: hidden;
  text-shadow: 0 0 6px #000;
}
.jcz-wrap {
  margin-left: -30px;
}
.mol-box {
  width: 277px;
  float: left;
  margin-left: 30px;
  padding-bottom: 20px;
  background: #fafafa;
}
.mol-box li.first {
  width: 277px;
  height: 80px;
  line-height: 80px;
  position: relative;
  font-size: 24px;
  overflow: hidden;
}
.mol-box li.first i {
  display: block;
  width: 58px;
  height: 50px;
  position: absolute;
  right: 0;
  bottom: 0;
}
.mol-box li.first i.truth {
  background-position: -67px -200px;
  right: 7px;
}
.mol-box li.first i.food {
  background-position: 0 -262px;
  right: 10px;
}
.mol-box li.first i.laboratory {
  background-position: -67px -261px;
  right: 10px;
}
.mol-box li.first i.life {
  background-position: 0 -322px;
  right: 10px;
  width: 63px;
  height: 58px;
}
.mol-box li a {
  display: block;
}
.mol-box li.mol-box-pic {
  margin: 20px auto 0;
  width: 257px;
  height: 171px;
  position: relative;
}
.mol-box li.mol-box-pic .pic-box img{ width: 257px; height: 171px;}
.mol-box li.mol-box-pic .title {
  font-size: 16px;
  bottom: 20px;
}
.header-title {
  height: 38px;
  line-height: 38px;
  border-bottom: 1px solid #eee;
  font-size: 16px;
  color: #000;
}
.header-title .more {
  float: right;
  font-size: 14px;
  color: #999;
}
.header-title .more:hover {
  color: #c00;
}
.header-title h3 {
  display: inline-block;
  *float: left;
  border-bottom: 3px solid #c24e5e;
  font-weight: 400;
  height: 36px;
  line-height: 36px;
  margin: 0;
}
.header-title h3 i {
  font-weight: bold;
  *vertical-align: middle;
}
.header-title h3 em {
  color: #0f73d3;
  font-size: 16px;
  display: inline-block;
  margin-left: 10px;
  vertical-align: top;
  *vertical-align: middle;
}
.jdask-mol {
  margin-left: -20px;
}
.jcz-ask {
  width: 100%;
  float: left;
  overflow: hidden;
  position: relative;
  padding-top: 20px;
}
.jcz-ask li {
  width: 280px;
  border-bottom: 1px dotted #f5f5f5;
  font-size: 16px;
  line-height: 26px;
  padding: 10px 0;
  margin-left: 20px;
  float: left;
}
.jcz-ask li p {
  line-height: 26px;
  height: 30px;
  overflow: hidden;
}
.jcz-ask a:hover {
  text-decoration: none;
}
.jcz-ask li .foot-ask {
  color: #c9d6de;
  margin-top: 5px;
}
.jcz-ask li .foot-ask span {
  padding-left: 20px;
  margin-right: 20px;
  display: inline-block;
  font-size: 14px;
}
.jcz-ask li .foot-ask span.comment {
  background-position: 0 -126px;
}
.jcz-ask li .foot-ask span.date {
  background-position: -106px -126px;
}
/*ranking*/
.ranking {
  position: relative;
}
.ranking .hd_slider {
  position: absolute;
  right: 0;
  top: 13px;
}
.ranking .hd_slider span {
  background: url(http://icon.zol-img.com.cn/jd/180629/rank-icon.png) no-repeat;
  display: inline-block;
  width: 16px;
  height: 16px;
  cursor: pointer;
}
.ranking .hd_slider span.sNext {
  background-position: -29px 0;
}
.ranking .hd_slider span.sPrev {
  background-position: 3px 0;
}
.ranking .bd-box {
  overflow: hidden;
}
.ranking .bd_slider {
  height: 458px;
  overflow: hidden;
}
.brands {
  margin-left: -30px;
  display: none;
}
.brands ul {
  width: 277px;
  float: left;
  margin-left: 30px;
}
.brands ul li {
  position: relative;
  zoom: 1;
  padding: 0 0 0 30px;
  vertical-align: top;
  height: 36px;
  line-height: 36px;
  overflow: hidden;
  font-size: 16px;
}
.brands ul li .hd {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.brands ul li.first {
  padding-left: 0;
  font-size: 16px;
  height: 40px;
  line-height: 40px;
  margin-top: 10px;
}
.brands ul li.first h4 {
  font-weight: bold;
  margin: 0;
  color: #ca5056;
}
.brands ul li.last {
  padding: 0;
  height: 38px;
  line-height: 38px;
  margin-top: 10px;
}
.brands ul li.last a {
  display: block;
  height: 36px;
  line-height: 36px;
  text-align: center;
  color: #999;
  font-size: 14px;
  border: 1px solid #e5e5e5;
  border-radius: 20px;
}
.brands ul li.last a:hover {
  border-color: #333;
  color: #333;
  text-decoration: none;
}
.brands ul li em {
  position: absolute;
  top: 7px;
  left: 0;
  width: 21px;
  text-align: center;
  line-height: 21px;
  background-color: #e5e5e5;
  font-size: 14px;
  color: #333;
}
.brands ul .n1 em {
  background-color: #f33;
  color: #fff;
}
.brands ul .hd-txt {
  position: relative;
  height: 36px;
  overflow: hidden;
  line-height: 36px;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.brands ul .pic {
  display: block;
}
.brands-icon li {
  height: 21px;
  line-height: 21px;
}
.brands-icon li a {
  display: block;
}
.brands-icon li img {
  border: 1px solid #eee;
  display: block;
  margin-top: 7px;
  float: left;
}
.brands-icon li span {
  float: right;
  display: block;
  width: 175px;
  overflow: hidden;
}
/*piclist*/
.piclist-ml {
  margin-left: -30px;
}
.pic-list {
  width: 277px;
  float: left;
  margin-left: 30px;
}
.pic-list-mol {
  width: 277px;
  height: 185px;
}
.pic-list-mol img { width: 277px;height: 185px;}
.pic-list-mol .title {
  bottom: 20px;
  padding: 0 10px;
}
.pic-list-footer {
  background: #fafafa;
  padding: 15px 10px 20px;
}
.pic-list-footer .tit {
  line-height: 26px;
  font-size: 16px;
  height: 52px;
  overflow: hidden;
}
.pic-list-footer .warr {
  color: #999;
  margin-top: 11px;
  display: block;
  font-size: 13px;
}
.pic-footer-tag {
  height: 18px;
  line-height: 18px;
  margin-top: 28px;
}
.pic-footer-tag a {
  padding-left: 26px;
  display: inline-block;
  margin-right: 24px;
}
.pic-footer-tag .reviews {
  background-position: 0 -182px;
}
.pic-footer-tag .figure {
  background-position: 0 -161px;
}
.pic-footer-tag .quotation {
  background-position: -103px -161px;
}
.buy-btn {
  display: block;
  height: 38px;
  line-height: 38px;
  text-align: center;
  font-size: 16px;
  color: #f33;
  background: #ffedec;
  border: 1px solid #f33;
  border-radius: 20px;
  margin-top: 12px;
}
.buy-btn:hover {
  text-decoration: none;
  background: #f33;
  color: #fff;
}
/**/
.picSlider {
  width: 1000px;
  height: 350px;
  background: #f0f0f0;
  float: left;
  position: relative;
  overflow: hidden;
}
.picSlider .arrow-left {
  background: url(../images/arrows.png) no-repeat left top;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
  z-index: 99;
}
.picSlider .arrow-right {
  background: url(../images/arrows.png) no-repeat left bottom;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
  z-index: 99;
}
.picSlider .swiper-container {
  height: 350px;
  width: 1000px;
}
.picSlider .pagination-pic {
  position: absolute;
  right: 0;
  text-align: center;
  bottom: 12px;
  width: 140px;
  z-index: 99;
}
.picSlider .swiper-pagination-switch {
  display: inline-block;
  width: 20px;
  height: 10px;
  border-radius: 20px;
  background: #ffb74d;
  margin: 0 3px;
  cursor: pointer;
}
.picSlider .swiper-active-switch {
  background: #ff6600;
}
.tobig {
  /* cursor:pointer; */
  overflow: hidden;
  text-align: center;
}
.tobig img {
  -sand-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -sand-transition: all 2s ease;
  -webkit-transition: all 2s ease;
  transition: all 2s ease;
}
.tobig:hover img {
  -sand-transform: scale(1.15);
  -webkit-transform: scale(1.15);
  transform: scale(1.15);
  -sand-transition: all 2s ease;
  -webkit-transition: all 2s ease;
  transition: all 2s ease;
}
.idenglu {
  width: 199px;
  height: 350px;
  float: right;
  overflow: hidden;
  background: #3a8edb;
}
.login {
  width: 178px;
  padding: 16px 0;
  border-bottom: 1px solid #63a7e4;
  margin: 0 auto;
}
.login_left {
  width: 47px;
  height: 47px;
  border-radius: 2px;
  overflow: hidden;
}
.login_left a {
  width: 45px;
  height: 45px;
  border: 1px solid #fff;
  border-radius: 2px;
  background-color: #ffad2c;
  text-align: center;
  line-height: 45px;
  color: #fff;
  font-size: 16px;
  display: block;
}
.login_right p {
  width: 115px;
  margin-left: 10px;
  line-height: 1.5em;
  color: #fff;
  font-size: 14px;
}
.order {
  width: 180px;
  margin: 10px auto 0;
}
.order ul li {
  position: relative;
  width: 45px;
  height: 50px;
  cursor: pointer;
}
.order ul li div {
  width: 30px;
  height: 30px;
  background: url("../images/icons-1.png");
  background-repeat: no-repeat;
  color: #333;
  display: block;
  margin: 0 auto;
}
.order ul li p {
  color: #fff;
  font-size: 12px;
  text-align: center;
}
.order ul li:hover p {
  color: #ffe036;
}
.order .order_li1 div {
  background-position: -75px -95px;
}
.order .order_li1:hover div {
  background-position: -112px -95px;
}
.order .order_li2 div {
  background-position: -154px -95px;
}
.order .order_li2:hover div {
  background-position: -197.5px -95px;
}
.order .order_li3 div {
  background-position: 3px -95px;
}
.order .order_li3:hover div {
  background-position: -37px -95px;
}
.order .order_li4 div {
  background-position: 3px -95px;
}
.order .order_li4:hover div {
  background-position: -37px -95px;
}
.myorder {
  width: 180px;
  margin: 10px auto 0;
}
.myorder a {
  float: left;
  width: 45px;
  height: 20px;
  cursor: pointer;
  padding-top: 30px;
  text-align: center;
  display: block;
  background: url("../images/icons-1.png");
  background-repeat: no-repeat;
  color: #fff;
}
.myorder a:hover {
  color: #ffe036;
}
.myorder .order_a1 {
  background-position: -70px -95px;
}
.myorder .order_a1:hover {
  background-position: -107px -95px;
}
.myorder .order_a2 {
  background-position: -147px -95px;
}
.myorder .order_a2:hover {
  background-position: -191px -95px;
}
.myorder .order_a3 {
  background-position: 9px -95px;
}
.myorder .order_a3:hover {
  background-position: -31px -95px;
}
.myorder .order_a4 {
  background-position: 9px -95px;
}
.myorder .order_a4:hover {
  background-position: -31px -95px;
}
.hot_video {
  width: 199px;
  height: 190px;
  position: relative;
  margin-top: 20px;
}
.hot_video_til {
  background-image: url("../images/icons-1.png?t=1");
  width: 75px;
  height: 26px;
  background-position: -211px -457px;
  color: #fff;
  font-size: 12px;
  padding-left: 5px;
  line-height: 26px;
  background-repeat: no-repeat;
  background-color: #3a8edb;
}
.lookmore:visited {
  color: #fff;
}
.lookmore:hover {
  color: #ffe800;
}
.lookmore {
  position: absolute;
  color: #fff;
  font-size: 14px;
  right: 5px;
  top: 2px;
}
.hot_list {
  background-color: #0b73bd;
  width: 199px;
  height: 150px;
  padding-top: 14px;
}
.hot_list ul li {
  width: 90%;
  height: 24px;
  line-height: 24px;
  padding-left: 5%;
  font-size: 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
}
.hot_list ul li a {
  color: #fff;
}
.hot_list ul li:hover a {
  color: #d33c56;
}
.area {
  width: 1168px;
  padding: 5px 15px;
  margin: 0 auto;
  border: 1px dashed #bfbfbf;
  overflow: hidden;
}
.area dl dt {
  float: left;
  width: 65px;
  font-weight: bold;
  color: #dd2f57;
  line-height: 30px;
}
.area dl dd {
  float: left;
  width: 1065px;
}
.area dl dd a {
  display: inline-block;
  float: left;
  height: 22px;
  line-height: 22px;
  border: 1px solid #fff;
  padding: 0 10px;
  white-space: nowrap;
  margin: 4px 0;
}
.area dl dd a:hover {
  color: #3c93d6;
  border: 1px solid #3B92D6;
  border-radius: 2px;
}
.area dl dd a.redtag {
  color: #dd2f57;
}
.area a.hot {
  color: #dd2f57;
}
#botad {
  position: fixed;
  bottom: 0;
  width: 100%;
  height: 50px;
  z-index: 9998;
  /*    -bottom:auto;
     _width:100%;
_position:absolute;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); */
  text-align: center;
}
#botad .withAd {
  position: relative;
  margin: auto;
  width: 1200px;
}
#botad .spClose {
  position: absolute;
  right: 0px;
  top: 0px;
  overflow: hidden;
  display: block;
  z-index: 99;
  cursor: pointer;
}

.indexCageTit { height: 95px; position: relative; text-align: center;}
.indexCageTit em { width: 100%; height: 1px; background: #cfcfcf; position: absolute; left: 0px; top: 47px; z-index: -1;}

.mainTit { float: left; height: 35px; line-height: 35px; width: 100%; position: relative; padding-bottom: 8px; border-bottom: 1px solid #eeeeee; }
.mainTit em { width: 5px; height: 22px; background: #d33556; position: absolute; left: 0px; top: 6px;}
.mainTit span { float: left; line-height: 35px; color: #000000; font-size: 20px; padding: 0 15px; font-weight: 300;}
.mainTit .fr a { float: left; height: 20px; display: block; margin: 7px 0px 8px; padding: 0 15px; line-height: 20px; border-right: 1px solid #eeeeee; color: #666666; font-size: 16px; }
.mainTit .fr a:hover { color: #3c93d6;}
.mainTit .fr a:nth-last-child(1) { border-right: 0;}

.mol-c .newsarea { padding: 0 30px;}
.mol-c .newsarea h2 { font-size: 20px; padding-bottom: 6px; height: 32px; overflow: hidden;font-family:'PingFang SC';text-overflow: ellipsis;white-space: nowrap;}
.mol-c .newsarea h2 em { color: #fff; padding: 0 5px; margin-right: 5px; font-size: 14px; display: inline-block; line-height: 20px; position: relative; top: -2px;}
.mol-c .newsarea h2 a { color: #d33556;}
.mol-c .newsarea h2 em.wzb { background: #d33556;}
.mol-c .newsarea p { height: 32px; line-height: 32px; overflow: hidden; word-wrap: break-word; font-size: 16px; font-family: 'Microsoft YaHei';}
.mol-c .newsarea .newsv { padding-left: 20px; background: url(../images/icons-1.png) -411px -244px no-repeat; color: #333; display: block;}
.mol-c .newsarea p:hover a { color: #d33556;}
.mol-c .newsarea p:hover .newsv { background-position: -411px -214px;}

.mol-r .tabbox { height: 280px; overflow: hidden; width: 100%;}
.mol-r .tabs { width: 348px; height: 49px; line-height: 49px; text-align: center; font-weight: bold;}
.mol-r .tabs a { float: left; width: 33%;  background: url(../images/icons-1.png) 0px -236px no-repeat;  display: block; font-size: 16px; }
.mol-r .tabs a.nobg { background: transparent;}
.mol-r .tabs.active { border-bottom: 1px solid #d33556; }



.ycpagefl { float: left; width: 380px; margin-right: 30px;}
.ycpagefl ul li { float: left; width: 380px; margin-bottom: 30px; padding-bottom: 26px; border-bottom: 1px solid #eeeeee; overflow: hidden; }
.ycpagefl ul li .ycimg { float: left; width: 190px; height: 118px; background: #e5e5e5; margin-right: 12px;}
.ycpagefl ul li .ycimg img { width: 190px; height: 118px;}
.ycpagefl ul li h3 { float: left; width:167px; height: 32px; line-height: 32px; border-left: 1px solid #cb1b19; padding-left: 10px; color: #cb1b19; font-size: 18px; margin-bottom: 15px; background: #fafafa; }
.ycpagefl ul li p { color: #404040; font-size: 14px; line-height: 20px;}
.ycpagemid { float: left; width: 400px;}
.ycpagemid .newsarea h2,.ycpagefl .newsarea h2 { font-size: 20px; padding-bottom: 6px; height: 32px; overflow: hidden;}
.ycpagemid .newsarea h2 em,.ycpagefl .newsarea h2 em { color: #fff; padding: 0 5px; margin-right: 5px; font-size: 14px; display: inline-block; line-height: 20px; position: relative; top: -2px;}
.ycpagemid .newsarea h2 em.wzb,.ycpagefl .newsarea h2 em.wzb { background: #d33556;}
.ycpagemid .newsarea p,.ycpagefl .newsarea p { height: 32px; line-height: 32px; overflow: hidden; word-wrap: break-word; font-size: 16px; font-family: 'Microsoft YaHei';}
.ycpagemid .newsarea .newsv,.ycpagefl .newsarea .newsv { padding-left: 20px; background: url(../images/icons-1.png) -411px -244px no-repeat; color: #333; display: block;}
.ycpagemid .newsarea p:hover a,.ycpagefl .newsarea p:hover a { color: #d33556;}
.ycpagemid .newsarea p:hover .newsv,.ycpagefl .newsarea p:hover .newsv { background-position: -411px -214px;}
.ycpagefr { float: right; width: 348px; border: 1px solid #e9e9e9;}
.ycpagefr .tabbox { overflow: hidden; width: 100%;}
.ycpagefr .tabs { width: 348px; height: 49px; line-height: 49px; text-align: center; font-weight: bold;}
.ycpagefr .tabs a { float: left; width: 33%;  background: url(../images/icons-1.png) 0px -236px no-repeat;  display: block; font-size: 16px; }
.ycpagefr .tabs a.nobg { background: transparent;}
.ycpagefr .tabs.active { border-bottom: 1px solid #d33556; }

.tabbox {  	float: right; width: 350px; }
.tabbox .tabbox { overflow: hidden; width: 348px; border: 1px solid #e9e9e9;}
.tabbox .tabs { width: 348px; height: 49px; line-height: 49px; text-align: center; }
.tabbox .tabs a { float: left; width: 33%; background: url("/images/icons-1.png") 0px -236px no-repeat; display: block; font-size: 16px;cursor: pointer;}
.tabbox .tabs a.nobg { background: transparent;}
.tabbox .tabs.active { border-bottom: 1px solid #eeeeee; }
.tabbox .tabs a.on { border-bottom: 1px solid #d33556; }
.tabbox .swiper-container { width: 348px; height: 145px;margin-bottom: 15px;}
.tabbox .swiper-slide { width: 348px;height: 145px;}
.tabbox .swiper-slide img{ max-width: 100; width: 348px; height: 145px;}
.tabbox ul{ width: 325px; margin: 5px auto;}
.tabbox ul li{ height: 45px; line-height: 45px; font-size: 16px; border-bottom:1px solid #e6e6e6; position: relative;}
.tabbox ul li span{ float: left;}
.pay_right_list{ margin-right: 10px;}
.pay_right_list_1{ color: #36a913;}
.pay_right_list_2{ color: #36a913;}
.pay_right_list_3{ color: #36a913;}
.pay_right_list_4{ color: #999999;}
.pay_right_list_5{ color: #999999;}
.pay_right_look{ color: #999; margin-left: 10px; position: absolute; top: 0; right: 0;}
.pay_right_pro{ width: 290px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.tabmore { width: 100%; height: 34px; line-height: 34px; color: #666666;	background: #fafafa; text-align: center; margin-top: 15px; letter-spacing: 1px;
}
.tabmore em {	width: 13px; height: 13px; display: inline-block; background: url("../images/icons-1.png") 0px -317px no-repeat;	margin-left: 5px; vertical-align: middle; }
.tabmore a { display: block; height: 34px;}

.ad_list_left{ display: inline-block; vertical-align: middle; width: 800px; overflow: hidden; letter-spacing:0;}
.ad_list_left ul li{ letter-spacing:0;	width: 185px; height: 123px; position: relative; margin-left: 20px; background-color: #eee; -webkit-box-sizing: border-box; box-sizing: border-box;}
.ad_list_left ul li img {width: 185px; height: 123px;}
.ad_list_left ul li:first-child{ margin-left: 0;}
.ad_list_t{ position: absolute; width: 60px; height: 20px; line-height: 20px; text-align: center; color: #fff; background-color: #408ed6; top: 0;
left: 0;}
.ad_list_w{ position: absolute; bottom: 0; left: 0; text-align: center; background-color: rgba(5, 5, 5, 0.5);	color: #fff; font-size: 12px; width: 100%;
height: 26px; line-height: 26px; overflow: hidden;}

.ad_list_right{ display: inline-block; vertical-align: middle; width: 350px;float: right;}

.ycpagebom { width: 800px; height: 92px; border:1px solid #eee; padding: 1px; margin: 20px 0;}
.ycpagebom div{ display: inline-block; 	vertical-align: middle;}

.ycpagebom_left{ width: 35px;	height: 100%; color: #fff; background-color: #d74764; text-align: center; vertical-align: middle; font-size: 18px;
	-webkit-box-sizing: border-box; box-sizing: border-box; padding-top: 6px;}
.ycpagebom_right{ width: 760px; }
.ycpagebom_right li{ width: 370px; height: 30px; line-height: 30px; margin-left: 10px; font-size: 14px;}
.ycpagebom_right li a{ color: #666; }
.ycpagebom_right li a:hover{ color: #E60E0E;}

.rank_box{ overflow: hidden; border: 1px solid #e9e9e9; border-bottom: 0;}
.rank_box .tabs a{ cursor: pointer;}
.rank_box .active{ border-bottom: 1px solid #d33556;}
#rank_list {border: 1px solid #e9e9e9; border-top: 0; padding: 0 10px;}
.rank_list{ padding-top: 12px; padding-bottom: 12px;}
.rank_list li{ width: 164px; height: 25px; 	margin-bottom: 5px;	list-style-type: none; background-color: #fff; background-image: none; font-size: 14px;}
.rank_list li img{ margin-right: 8px;}

.jm_zsxx{width:1198px;margin:0 auto;}
.jm_zsxx_l{width:260px;height:296px; background-repeat: no-repeat; float:left;position:relative;border-right:none; margin-right: 15px;}
.jm_zsxx_l i{width:41px;height:41px;display:block;position:absolute;top:125px;right:-20px;}
.jm_zsxx_l i{background:url("/images/sp.png") -155px -60px no-repeat;}
.jm_zsxx_l dt{height:210px;}
.jm_zsxx_l dd{height:86px;}
.jm_zsxx_l dd a{height:66px;padding:10px 0;display:block;color:#f5e923;font:bold 16px "microsoft yahei";}
.jm_zsxx_l a:hover{text-decoration:none;cursor:pointer;}
.jm_zsxx_l dd a:hover{cursor:pointer;}
.jm_zsxx_l dd a:hover span{color:#fff;border:2px solid #fff;}
.jm_zsxx_l span{width:196px;height:36px;text-align:center;display:block;border:2px solid #f5e923;border-radius:20px;display:block;margin:18px auto;line-height:36px;}

.jm_zszc{width:350px;height:296px;margin:0 auto;float:right;}


.jm_zszc_tp{position:relative;height:215px;}
.jm_zszc_tp a{cursor:pointer;display:block;}
.jm_zszc_tp img{width:350px;height:215px;display:block;}
.jm_zszc_tp i{position:absolute;bottom:0;width:350px;height:40px;display:block;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;background:#000;}
.jm_zszc_tp s{width:303px;display:block;color:#fff;margin:0 10px;font:bold 16px/24px "microsoft yahei";position:absolute;bottom:7px;z-index:99; text-decoration : none}
.jm_zszc_tp .jm_zszc_ico{width:60px;height:24px;line-height:24px;border-radius:5px;background:#ec3a3e;color:#fff;text-align:center;position:absolute;top:5px;right:5px;}
.jm_zszc_tp .jm_zszc_ico a{color:#fff;}

.jm_zszc_wz{height:82px;background:#ec3a3e;}
.jm_zszc_wz dl{width:200px;float:left;color:#fff;position:relative;}
.jm_zszc_wz dt{height:32px;line-height:32px;text-align:center;padding-top:5px;}
.jm_zszc_wz dd{height:30px;line-height:30px;text-align:center;}
.jm_zszc_wz dd i{padding:3px 5px;border-radius:5px;margin:0 3px;background:#b71115;}

.jm_zszc_btn{width:100px;float:right;margin-right:15px;text-align:center;}
.jm_zszc_btn span{height:35px;line-height:35px;color:#fff;font-weight:bold;}
.jm_zszc_btn span i{color:#ff0;margin:0 3px;}
.jm_zszc_btn a{width:100px;height:32px;text-align:center;color:#ec3a3e;display:block;border-radius:5px;background:#feff8e;font:bold 14px/32px "microsoft yahei";}
.jm_zszc_btn a:hover{background:#fafc01;}

.jm_zsxx_c{width:500px;height:296px;float:left;margin:0;padding:0 0 0 30px;border:0px solid #e3e3e3;*border-bottom:1px solid #e3e3e3;}
.jm_zsxx_c .note{padding-bottom:10px;}
.jm_zsxx_c .note dt{float:left;width:140px;height:68px;background:url(../images/yjm.gif) no-repeat;}
.jm_zsxx_c .note dd{float:left;width:350px;margin-left:10px;}
.jm_zsxx_c .note dd u{padding:0 3px;font-weight:bold;color:#db214c;}
.jm_zsxx_c .note dd p{line-height:22px;font-size:14px;text-indent:2em;}
.jm_zsxx_c .line{width:500px;height:1px;background:#e5e5e5;}

.jm_zsxx_wz{padding:32px 0 0;margin-bottom:10px;overflow:hidden;}
.jm_zsxx_wz dt{width:140px;height:68px;background:url("/images/business/sp.png") 0 -110px no-repeat;float:left;}
.jm_zsxx_wz dd{width:320px;height:70px;float:left;margin-left:10px;border:1px solid #e3e3e3;position:relative;}
.jm_zsxx_wz dd h3{line-height:22px;font-size:14px;position:absolute;top:-12px;background:#fff;width:280px;text-align:center;left:20px;}
.jm_zsxx_wz dd s{color:#db214c;font-weight:bold;padding:0 3px;}
.jm_zsxx_wz dd ul{margin:18px 15px 0;position:absolute;top:0;left:0;*left:-5px;}
.jm_zsxx_wz dd li{width:290px;height:22px;line-height:22px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.jm_zsxx_wz dd a{color:#ec3a3e;}
.jm_zsxx_wz .line{width:520px;height:3px;background:url("/images/business/sp.png") 0 -180px repeat-x;}
.jm_zsxx_form{font-size:16px;padding-top:20px;}
.jm_zsxx_form s{color:#db214c;padding-left:5px;}
form *:focus{outline:none;}
.jm_zsxx_form dt,.jm_zsxx_form dd{float:left;line-height:36px;}
.jm_zsxx_form dt{margin:0 5px;}
.jm_zsxx_form input{width:147px;height:36px;border:1px solid #e8e8e8;float:left;font:14px/36px "microsoft yahei";}
.jm_zsxx_form p{padding:15px 5px;vertical-align:middle;}
.jm_zsxx_form p span{float:left;line-height:36px;*line-height:24px;}
.jm_zsxx_form s{float:left;}
.jm_zsxx_slt{width:130px;*width:128px;height:36px;border:1px solid #e8e8e8;color:#999;text-indent:5px;margin-left:5px;float:left;font:14px/36px "microsoft yahei";display:inline;padding:5px;}
.jm_zsxx_form input[type="submit"].jm_zsxx_tj,.jm_zsxx_form input[type="button"].jm_zsxx_tj{width:405px;height:42px;background:#db214c;color:#fff;text-align:center;border-radius:10px;border-radius:0px\9\0;font:18px "microsoft yahei";cursor:pointer;margin:15px 0 0 72px;*margin:10px 0 0 72px;clear:both;outline:none;border:none;}
.jm_zsxx_form input[type="submit"].jm_zsxx_tj:hover,.jm_zsxx_form input[type="button"].jm_zsxx_tj:hover{background:#c41840;font-weight:bold;}

.brandList { width: 1199px; margin: 0 auto; margin-top: 20px; overflow:hidden; clear:both;border-right:1px solid #e8e1d9;}
.brandList ul{ width: 1200px; border-top:1px solid #e8e1d9;}
.brandList li { float:left;  padding: 10px; width: 178px; border-left:1px solid #e8e1d9; border-bottom:1px solid #e8e1d9; overflow: hidden;}
.brandList li img { width:130px; height:50px; margin: 0 24px;}
.brandList li p { text-align: center; color: #333333; font-size: 16px; line-height: 24px; margin-top: 10px;}
.brandList li em{ width: 100%; text-align: center; font-style: normal; height: 20px; margin: 4px auto 10px; display: block; color: #666666; font-size: 12px;}
.brandList li a{ border: 0;}



#hot_sell_tabs.ad_center li{
	width: 283px;
	height: 310px;
	margin-left: 15px;
	border:1px solid #eee;
	position: relative;
  text-align: left;
  margin-bottom: 15px;
}
#hot_sell_tabs.ad_center li .ad_center_img{
	width: 220px;
	height: 220px;
	overflow: hidden;
	margin: 10px auto
}
.ad_center_img img{
	width: 265px;
	height: 177px;
}
.ad_center ul { width: 1220px;}
.ad_center li{
	width: 283px;
	height: 275px;
  margin-right: 20px;
  margin-bottom: 20px;
	border:1px solid #eee;
	position: relative;
  text-align: left;
  
}
.ad_center li:first-child{
	margin-left: 0;
}
.ad_center li .ad_center_img{
	width: 265px;
	/*height: 178px;*/
	overflow: hidden;
	margin: 10px auto;
}
.ad_center li .ad_center_img img{
	max-width: 100%;
}
#hot_sell_tabs img { width: 220px; height: 220px;}

.ad_center li h3{
	font-size: 16px;
	margin: 10px 0 20px 10px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.ad_center_price{
	color: #666;
	font-size: 14px;
	margin-left: 10px;
}
.ad_center_price span{
	color: #ff2525;
	font-size: 28px;
}
.ad_center_date{
	position: absolute;
	right: 0;
	bottom: 10px;
	width: 110px;
	height: 30px;
	background-color: #ff2525;
	color: #fff;
	line-height: 30px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding-left: 15px;
	border-radius: 30px 0 0 30px;
}
.ad_center_date p{
	display: inline-block;
	vertical-align: middle;
}
.ad_center_word{
	width: 20px; 
	height: 15px; 
	background: url("/images/icons-1.png") 0px -222px no-repeat;
	margin-left: 5px;
}
.ad_center_price.ad_center_price1 span{
	font-size: 20px;
}
.ad_center_price.ad_center_price1 del{
	color: #999;
	font-size: 14px;
	margin-left: 5px;
}

.ad_center_tab{
	background-color: #f5f5f5;
	margin-bottom: 25px;
}
.ad_center_til{
	width: 150px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding-right: 5px;
	background-image: url("/images/ad_center_tab_bg.jpg");
	color: #fff;
	font-size: 14px;
}

.ad_center_tab ul li{
	margin-left: 50px;
	width: 100px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	color: #333;
	font-size: 14px;
	cursor: pointer;
}
.ad_center_tab ul li.on{
	border-bottom:1px solid #333;
}

.news_center{}
.news_center_til{
	margin: 10px 0 20px;
}
.news_con_one{
	width: 360px;
	margin-left: 60px;
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding: 25px;
	border:1px solid #e5e5e5;
}
.news_con_one:first-child{
	margin-left: 0;
}
.news_con_til{
	width: 300px;
	margin: 0 auto;
}
.news_con_til h3{
	font-weight: normal;
	font-size: 18px;
	color: #333;
}
.news_con_til p a{
	font-size: 14px;
	color: #666;
}
.news_con_img{
	width: 300px;
	height: 200px;
	margin: 15px auto;
	position: relative;
	background-color: #eee;
}
.news_con_img img {width: 300px;height: 200px;}
.news_con_img p{
	position: absolute;
	width: 100%;
	bottom: 0;
	left: 0;
	background: url("/images/black.png");
	-webkit-box-sizing: border-box;
	        box-sizing: border-box;
	padding-left: 5px;
	height: 25px;
	line-height: 25px;
	color: #fff;
}
.news_con_list{
	width: 300px;
	margin: 0 auto;
}
.news_con_list ul li{
	text-align: left;
	width: 285px;
	padding-left: 15px;
	background: url("/images/icons-1.png") -404px -880px no-repeat;
    height: 28px;
    line-height: 28px;
    color: #666666;
    margin-bottom: 10px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.news_con_list ul li a{
	color: #666666;
}
.news_con_list ul li:hover a{
	color: #d33556;
}
.ad_center.ad_center_fix ul li{
	height: 176px;
}

.red_line{
	height:20px;
	border-bottom: 2px solid #f34540;
}
.partner_til{
	color: #333;
	font-size: 18px;
	text-align: center;
	margin: 20px 0;
}
.partner_til span{
	font-size: 30px;
	margin-right: 5px;
}

.partner_show ul:after{
	content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.partner_show ul {
    zoom: 1
}
.partner_show ul li{
	float: left;
	width: 182px;
    height: 56px;
    margin-right: 11px;
    margin-bottom: 11px;
	border:1px solid #ebebeb;
}
.partner_show ul li:first-child{
	margin-left: 0;
}
.partner_list{
	margin-top: 20px;
	padding-bottom: 30px;
}
.partner_list ul li {
	padding-right: 30px;
	height: 20px;
	line-height: 20px;
	text-align: left;
	color: #666666;
	font-size: 16px;
	position: relative;
	margin-top: 10px;
} 
.partner_list ul li span{
	position: absolute;
	top: 0px;
	right: 15px;
	color: #d6d6d6;
	font-size: 14px;
}

.jcz-zsgj{border:10px solid #db214c;width:810px;height:275px;border-radius:10px; float: left;}
.jcz-zsgj .top{height:50px;background:#db214c;text-align:center;padding-top:20px;}
.jcz-zsgj .top h3{font-size:32px;font-weight:normal;color:#fff;}
.jcz-zsgj dt{float:left;width:370px;height:190px;background:#fff;padding:10px 25px 0;}
.jcz-zsgj dd{float:left;width:390px;height:205px;background:#f0f0f0;}
.jcz-zsgj dt p{margin-bottom:8px;font-size:14px;}
.jcz-zsgj dt select,.jcz-zsgj dt input{margin-left:7px;border:1px solid #ddd;border-radius:5px;}
.jcz-zsgj dt select{width:87px;height:35px;padding:0 10px 0 3px;}
.jcz-zsgj dt input{width:262px;height:35px;line-height:29px; padding: 0 10px;}
.jcz-zsgj dt input:focus{border:1px solid #db214c;}
.jcz-zsgj dt button{width:362px;height:40px;margin:2px auto 10px;text-align:center;color:#fff;font:18px/30px "microsoft yahei";background:#db214c;border:2px solid #db214c;border-radius:5px;cursor:pointer;}
.jcz-zsgj dt button:hover{color:#db214c;background:#fff;border:2px solid #db214c;}


.sy_fd{width:120px;height:230px;background:url(../images/ltbj.png) no-repeat;right:0;bottom:10px;position:fixed;padding-top:122px;/* margin-bottom: 52px;*/ z-index: 999999;}
.sy_fd a{display:block;width:100%; cursor: pointer;}
.sy_fd_01{height:30px;}
.sy_fd_02,.sy_fd_03{height:40px;}
.sy_fd_03{margin-top: 113px;}
.sy_fd_wygm,.sy_fd_zxkf{width:235px;height:204px;border-radius:5px;background:#db214c;right:130px;bottom:90px;position:fixed;z-index:99999;padding:0 10px 10px;}
.sy_fd_wygm span,.sy_fd_zxkf span{height:44px;color:#fff;font:bold 20px/44px "microsoft yahei";text-indent:15px;}
.sy_fd_wygm form{height:140px;background:#fff;overflow:hidden;padding:10px 5px;}
.sy_fd_wygm form dt,.sy_fd_wygm form dd{float:left;font-style:14px;height:36px;line-height:36px;}
.sy_fd_wygm form dt{text-align:right;width:60px;padding-right:10px;}
.sy_fd_wygm form dd{text-align:left;width:100px;}
.sy_fd_wygm form input,.sy_fd_wygm form textarea{width:140px;height:26px;line-height:26px;border:1px solid #e8e8e8;}
.sy_fd_wygm form input{*margin-left:-10px;}
.sy_fd_wygm form button{width:142px;height:30px;*line-height:27px;text-align:center;background:#db214c;border:none;cursor:pointer;font-size:14px;color:#fff;}
.sy_fd_wygm i,.sy_fd_zxkf i,.dian_r{width:0;height:0;border-top:5px solid transparent;border-left:5px solid #db214c;border-bottom:5px solid transparent;position:absolute;top:20px;right:-5px;display:block;}
.dian_r{right:-40px;top:60px;border-left:5px solid #05458c;}
.sy_fd_zxkf{height:155px;bottom:215px;}
.sy_fd_zxkf a{width:238px;height:110px;background:url(../images/ltqq.jpg) no-repeat;display:block;}

.sy_fd_wyjm .prox_bd input{float:left;display:inline;border:none;}
.sy_fd_wyjm .prox_bd{background:#fff;width:216px;position:fixed;right:170px;bottom:101px;z-index:9999;}
.sy_fd_wyjm .prox_bd h4{color:#fff;background:#05458c;display:block;float:left;height:40px;width:242px;padding-left:10px;border-radius:5px 5px 0 0;font:normal 20px/40px "microsoft yahei";}
.sy_fd_wyjm .prox_bd .bd{width:230px;border:6px solid #05458c;padding:15px 5px;float:left;border-radius:0 0 5px 5px;background:#fff;}
.sy_fd_wyjm .prox_bd .bd span{display:block;font-size:14px;padding-bottom:7px;float:left;}
.sy_fd_wyjm .prox_bd .bd span b,.sy_fd_wyjm .prox_bd .bd span .pfm{float:left;display:block;line-height:24px;font-weight:normal;color:#444;padding:0;margin:0;}
.sy_fd_wyjm .prox_bd .bd span b{width:78px;text-align:right;}
.sy_fd_wyjm .prox_bd .bd span .pfm{width:48px;}
.sy_fd_wyjm .prox_bd .bd span p{float:left;display:block;text-align:right; padding: 0; margin: 0;}
.sy_fd_wyjm .prox_bd .bd span p i{float:left;color:#999;font-style:normal;display:block;width:auto;line-height:20px;text-align:left;}
.sy_fd_wyjm .prox_bd .bd span p img{display:block;text-align:center;line-height:20px;text-align:left;}
.sy_fd_wyjm .prox_bd .bd span em{float:left;display:block;line-height:24px;font-weight:normal;font-style:normal;color:#999;}
.sy_fd_wyjm .prox_bd .bd span .zsi{width:138px;line-height:22px;float:left;height:24px;border:1px solid #e8e8e8;margin-right:0;text-indent:0.3em; font-family: "微软雅黑"; color: #444;}
.sy_fd_wyjm .prox_bd .bd span .zsi1{width:60px;line-height:22px;height:24px;border:1px solid #e4e4e4;float:left;text-indent:0.3em;}
.sy_fd_wyjm .prox_bd .bd span .zsi2{width:145px;line-height:14px;border:1px solid #e8e8e8;resize:none;float:left;text-indent:0.3em;}
.sy_fd_wyjm .prox_bd .bd span .zsi3{width:83px;line-height:22px;float:left;height:24px;border:1px solid #e8e8e8;margin-right:0;text-indent:0.3em;}
.sy_fd_wyjm .prox_bd .bd span .zsi:hover,.sy_fd_wyjm .prox_bd .bd span .zsi1:hover,.sy_fd_wyjm .prox_bd .bd span .zsi2:hover,.sy_fd_wyjm .prox_bd .bd span .zsi3:hover{background:#E6FDFF;border:1px solid #b5d3df;}
.sy_fd_wyjm .prox_bd .bd .zsan{float:left;height:30px;padding-left:78px;}
.sy_fd_wyjm .prox_bd .bd .zsan .uat{width:140px;cursor:pointer;line-height:30px;height:30px;background:#05458c;color:#fff;text-align:center;font-size:14px;padding: 0;}
.sy_fd_wyjm .select_box{width:110px;text-align:left;}
.sy_fd_wyjm .select_box select{width:140px;border:1px solid #e8e8e8;height:28px;margin-bottom:5px; font-family: "微软雅黑"; color: #444;}
.sy_fd_wyjm .productlay{width:150px;*width:160px;height:65px;border:1px solid #e8e8e8;padding:3px 0 5px;position:relative;display:inline;float:left;overflow:hidden;}
.sy_fd_wyjm .productlay:hover{height:auto;padding-bottom:12px;}
.sy_fd_wyjm .productlay i{min-width:58px;display:inline-block;margin-left:2px;height:18px;float:left;width:auto;*letter-spacing:-1px;}
.sy_fd_wyjm .productlay i input{vertical-align:middle;float:left;margin:2px 1px 3px 2px;*margin-top:0;}
.sy_fd_wyjm .productlay em{background:#fff;width:100%;height:14px;display:inline-block;float:right;vertical-align:middle;margin-right:52px;padding-bottom:10px;position:absolute;bottom:-10px;*left:0;}
.sy_fd_wyjm .productlay:hover em{width:100%;position:absolute;right:0;bottom:-2px;margin:0;background:#fff;padding-bottom:0;height:13px;}

.icon,.super_select{ background:url(/images/icon_2020.png) no-repeat; }
.public_title{margin:0 0 20px;height:60px;padding-top: 35px;}
.public_title .title{height:30px;border-bottom:2px solid #8290A6;text-align:center}
.public_title2 {margin:0 0 0px;height:60px;padding-top: 0px;}
.public_title2 .title2 {height:32px;text-align:center; background-image:url(/images/tt_jjfyb.png); background-repeat: no-repeat; width: 1200px;}
.public_title2 .title2 span { color: #ccc; font-size: 16px; padding-right: 20px;}
.add_more{float:right;color:#A8B5CA;background-position:-146px 1px;padding-right:24px;cursor:pointer;font-size:14px;}
.title .add_more{*margin-top:-55px;}
.wz_img{display:inline-block;*display:inline;*zoom:1;width:316px;height:58px;background:url(/images/tt_jmbz.png) no-repeat; margin-left:35px;*margin-left:0;}
.flwz_img{ float: left; width:316px;height:58px;background:url(/images/tt_jjfyb.png) no-repeat;}
.jmbz { background-image: url(/images/tt_jmbz.png);}
.jdtw { background-image: url(/images/tt_jdtw.png);}
.ppzx { background-image: url(/images/tt_ppzx.png);}
.dqzx { background-image: url(/images/tt_dqzx.png);}
.public_title2 .zszx { background-image: url(/images/tt_zszx.png);}

.m-agentprotect{width:1200px;height:360px; background:url("/images/bg_agentprotect.jpg") no-repeat;}
.m-agentprotect .knowmore{float:left;width:136px;height:36px;margin:274px 0 0 28px;font-size:15px;line-height:36px;text-align:center;color:#343fc0;}
.m-agentprotect .type{float:left;margin:40px 0 0 63px;width:540px;overflow:hidden;}
.m-agentprotect .type li{float:left;width:170px;margin-right:10px;}
.m-agentprotect .type h3{margin:125px 0 10px;font-weight:bold;font-size:20px;line-height:30px;text-align:center;color:#2f3f66;}
.m-agentprotect .type p{font-size:14px;line-height:30px;color:#7b7ea7;text-align:center;}
.m-agentprotect .form{float:right;width:406px;height:340px;margin:10px;}
.m-agentprotect .form h2{padding-top:20px;font-weight:bold;font-size:24px;line-height:44px;text-align:center;color:#db214c;}
.m-agentprotect .form .tip{padding-top:10px;font-size:12px;line-height:20px;text-align:center;color:#999;text-align:center;}
.m-agentprotect .form .tip b{color:#db214c;}
.m-agentprotect form{width:325px;margin:0 auto;}
.m-agentprotect form p{margin-top:10px;font-size:14px;line-height:34px;overflow:hidden;}
.m-agentprotect form label{float:left;width:85px;white-space:nowrap;}
.m-agentprotect form label s{color:#db214c;text-decoration: none !important;}
.m-agentprotect form p input{float:left;width:238px;height:34px;border:1px solid #ccc;padding:0;text-indent:14px;color:#999;}
.m-agentprotect form p select{float:left;width:113px;height:34px;border:1px solid #ccc;padding:0;text-indent:10px;margin:0 10px 10px 0;color:#999;box-sizing:content-box;}.m-agentprotect form p select.ipt_s3,.m-agentprotect form p select:last-of-type{width:238px;}
.m-agentprotect form .parea{width:335px}
.m-agentprotect form .parea label{margin-bottom:15px;}
.m-agentprotect form button{display:block;width:100%;height:40px;border:none;border-radius:10px;background:#db214c;font-size:16px;line-height:40px;color:#fff;}
.m-agentprotect form button b{color:#ffcc43;}.m-agentprotect form button:hover{background:#c81b43;}
